/*!
\copyright  Copyright (c) 2025 Qualcomm Technologies International, Ltd.
            All Rights Reserved.
            Qualcomm Technologies International, Ltd. Confidential and Proprietary.
\file      
\ingroup    stats_monitor
\brief      Implementation of the stats monitoring task that periodically logs statistics. 

@{
*/
#ifndef STATS_MONITOR_H_
#define STATS_MONITOR_H_

#define DEFAULT_STATS_MONITOR_INTERVAL_MS       2000

/*! \brief Initializes the stats monitor */
void StatsMonitor_Init(void);

/*! \brief Allows to change the interval of the stats monitor
    \arg Interval to use to run the monitor in ms */
void StatsMonitor_ChangeInterval(uint16 new_interval);

#endif /* STATS_MONITOR_H_ */
